artificial cement - French English Dictionary